package main

import (
	"encoding/json"
	"fmt"
	"io/ioutil"
	"log"
)

func main() {
	// 读取JSON文件
	data, err := ioutil.ReadFile("data.json")
	if err != nil {
		log.Fatalf("读取文件失败: %v", err)
	}

	// 解析JSON数据
	var jsonData interface{}
	if err := json.Unmarshal(data, &jsonData); err != nil {
		log.Fatalf("JSON解析失败: %v", err)
	}

	// 转换为紧凑字符串格式
	compactData, err := json.Marshal(jsonData)
	if err != nil {
		log.Fatalf("JSON序列化失败: %v", err)
	}

	jsonString := string(compactData)

	fmt.Println(jsonString)
}
